Çàêðûòü îêíî         Ñïèñîê äðóãèõ äîêóìåíòîâ ÏÝÂÌ "Àãàò"

11.3. Còpóêòópa äècêa.

B öeëoì coxpaíeía ïpèíÿòaÿ â øòaòíoé ÄOC còpóêòópa äècêa. Koe-ãäe ââeäeíû äoïoëíèòeëüíûe pacøèpeíèÿ.

Mèíèìaëüíaÿ eäèíèöa oáìeía c äècêoì - ceêòop (256 áaéòoâ). Ceêòop ía äècêe aäpecóeòcÿ \òpeê-ceêòopíoé ïapoé\ T/S, ãäe T - íoìep òpeêa, S - íoìep ceêòopa.

\Pacøèpeíèeì\ íaçûâaeòcÿ aäpec (òpeê-ceêòopíaÿ ïapa) ceêòopa, coäepæaùeão ïpoäoëæeíèe èíôopìaöèè, êoòopaÿ íe ïoìecòèëacü â äaííûé ceêòop. 0/0 oçía÷aeò oòcóòcòâèe pacøèpeíèÿ.

Äèíaìè÷ecêoe pacïpeäeëeíèe ïaìÿòè ía äècêe oáecïe÷èâaeòcÿ cëeäóþùeé eão còpóêòópoé:

%LISTL

-oãëaâëeíèe äècêa (11/00): èíôopìaöèÿ o äècêe, câoáoäíoé ïaìÿòè ía íeì, ccûëêa ía êaòaëoã;

-êaòaëoã äècêa (oáû÷ío 11/0F-11/01, ío âoçìoæío pacøèpeíèe): èíôopìaöèþ o ôaéëax ía äècêe;

-êaæäûé ôaéë èìeeò coácòâeííoe oãëaâëeíèe - òpeê-ceêòopíûé cïècoê, coäepæaùèé äaííûe o çaíÿòûx ôaéëoì ceêòopax.

%ENDL

Hèæe ïpè oïècaíèèè còpóêòópû äècêa. Heècïoëüçóeìûe áaéòû â òaáëèöax íe óêaçûâaþòcÿ è ïpeäïoëaãaþòcÿ íóëeâûìè.

%AREA 16

11.3.1. \Oãëaâëeíèe äècêa\ (VTOC - Volume Table Of Contents):

----------------------------------------------------------
  Áaéòû Çía÷eíèe    Oïècaíèe
----------------------------------------------------------
  01-02  11,0F   aäpec ía÷aëa êaòaëoãa
   06      ?     êoä äècêa (íoìep òoìa) - 1-FF
  08-26    ?     çaãoëoâoê äècêa, oêaí÷èâaþùèécÿ 8D,00
   27      7A    ìax. ÷ècëo òpeê-ceêòopíûx ïap â TC-cïècêe
   30      ?     íoìep òpeêa âûäeëeíèÿ
   31      ?     íaïpaâëeíèe âûäeëeíèÿ (1 èëè -1)
   34      23    ÷ècëo òpeêoâ ía äècêe 
*  35      10    ÷ècëo ceêòopoâ ía òpeêe
* 36-37  00,01   ÷ècëo áaéòoâ â ceêòope (¤0100)
  38-C3  ?,?,0,0 ìacêè çaíÿòûx ceêòopoâ: ïo 4 áaéòa ía òpeê
----------------------------------------------------------

Ïpèìe÷aíèÿ:

%LISTL

-* - ÄOC íe ècïoëüçóeò, ocòaâëeío äëÿ coâìecòèìocòè co øòaòíoé ÄOC è äëÿ óòèëèòíûx ïpoãpaìì.

%AREA 6

-Macêa çaíÿòûx ceêòopoâ òpeêa N:

   Aäpec âo VTOC - 38 + N * 4 .
 ---------------------------------------------
 ! FEDCBA98 ! 76543210 !   íe ècïoëüçóþòcÿ   !
 ---------------------------------------------
    1 áaéò     2 áaéò     3 áaéò     4 áaéò  

Eäèíèöa â paçpÿäe oçía÷aeò, ÷òo äaííûé ceêòop câoáoäeí.

-Tpeê è íaïpaâëeíèe âûäeëeíèÿ oïpeäeëÿþò, c êaêoão òpeêa è â êaêoì íaïpaâëeíèè áóäeò âecòècü ïoècê câoáoäíoão ceêòopa äëÿ TC-cïècêa ïpè coçäaíèè o÷epeäíoão ôaéëa. Ecëè â ýòoì íaïpaâëeíèè íe íaéäeío íè oäíoão câoáoäíoão ceêòopa, ïoècê ía÷èíaeòcÿ oò òpeêa âûäeëeíèÿ â ïpoòèâoïoëoæíoì íaïpaâëeíèè. Ceêòopa âûäeëÿþòcÿ â íaïpaâëeíèè 0F-->00.

-Koä äècêa cëóæèò äëÿ paçëè÷eíèÿ äècêoâ.

%ENDL

%AREA 14

11.3.2. \Kaòaëoã äècêa\:

---------------------------------
  Áaéòû    Coäepæèìoe
---------------------------------
  01-02   pacøèpeíèe êaòaëoãa
  0B-2D   paçäeë ôaéëa 1
  2E-50     --""--     2
  51-73     --""--     3
  74-96     --""--     4
  97-B9     --""--     5
  BA-DC     --""--     6
  DD-FF     --""--     7
---------------------------------

%AREA 9

\Paçäeë ôaéëa\:

---------------------------------
  Áaéòû    Coäepæèìoe
---------------------------------
  00-01   aäpec TC-cïècêa ÔAÉËA
   02     TÈÏ ÔAÉËA
  03-20   ÈMß ÔAÉËA (30 CÈMBOËOB)
  21-22   ÄËÈHA ÔAÉËA B CEKTOPAX
---------------------------------

Ïpèìe÷aíèÿ:

%LISTL

-Koãäa ôaéë óíè÷òoæaeòcÿ, íoìep òpeêa êoïèpóeòcÿ â áaéò 20, a â áaéò 00 çaïècûâaeòcÿ êoícòaíòa FF. Oía è cëóæèò ïpèçíaêoì ïócòoão ôaéëa. Cëó÷aéío óíè÷òoæeííûé ôaéë, òaêèì oápaçoì, ìoæío âoccòaíoâèòü.

-Tèï ôaéëa (â cêoáêax - áóêâa, âûäaâaeìaÿ â êaòaëoãe):

   40 (Ä) - ôaéë òèïa "äaííûe" (íe peaëèçoâaí),
   20 (K) - äâoè÷íûé ôaéë cècòeìû "ØKOËÜHÈÖA",
   10 (Ï) - ïepeìeùaeìûé äâoè÷íûé ôaéë (íe peaëèçoâaí),
   04 (B) - äâoè÷íûé ôaéë øòaòíoé ÄC,
   02 (A) - BASIC-ôaéë,
   00 (T) - òeêcòoâûé ôaéë.

Ecëè còapøèé áèò = 1, òo ôaéë çaïepò.

%ENDL

%AREA 12

11.3.3. \Tpeê-ceêòopíûé cïècoê ôaéëa\:

------------------------------------------------
  Áaéòû    Coäepæèìoe
------------------------------------------------
  01-02   pacøèpeíèe TC-cïècêa
* 03-04   ccûëêa ía ïpeäûäóùèé paçäeë TC-cïècêa
  05-06   c÷eò÷èê ãpóïï ceêòopoâ
* 08-09   äëèía ïpoãpaììû â K-ôaéëa â áaéòax
* 0A-0B   ía÷aëüíûé aäpec ïpoãpaììû â K-ôaéëe
  0C-FF   òpeê-ceêòopíûe ïapû ceêòopoâ ôaéëa
------------------------------------------------

Ïpèìe÷aíèÿ:

%LISTL

-* - Pacøèpeíèe ÄOC ïo cpaâíeíèþ co øòaòíoé.

-Ccûëêa ía ïpeäûäóùèé paçäeë òpeáóeòcÿ äëÿ óäoácòâa ïoçèöèoíèpoâaíèÿ áeç ëèøíeão c÷èòûâaíèÿ.

-C÷eò÷èê ãpóïï ceêòopoâ: ôaêòè÷ecêè ýòo aácoëþòíûé íoìep â ôaéëe ïepâoão ceêòopa â äaííoì paçäeëe TC-cïècêa.

-Oäèí paçäeë TC-cïècêa coäepæèò aäpeca äo 122 (¤7A) ceêòopoâ ôaéëa.

%ENDL

11.3.4. \Ôopìaò K- è T-ôaéëoâ\:

Teêcòoâûé ôaéë - ýòo ïocëeäoâaòeëüíocòü íeíóëeâûx áaéòoâ, oêaí÷èâaþùaÿcÿ íóëeì è çaíèìaþùaÿ ïpoèçâoëüíoe êoëè÷ecòâo ceêòopoâ. Ôaêòè÷ecêè è âce ïocëeäóþùèe áaéòû äo êoíöa ïocëeäíeão ceêòopa äoëæíû áûòü íóëeâûìè. Hóëeâoé áaéò â 0 ceêòope íe ècïoëüçóeòcÿ (äëÿ óäoácòâa ïoçèöèoíèpoâaíèÿ: aäpec ïoçèöèè XXYY oçía÷aeò áaéò YY â ceêòope XX), ío äëÿ coâìecòèìocòè co øòaòíoé ÄOC íóëeì áûòü íe äoëæeí. Äëÿ òeêcòoâûx ôaéëoâ oïpeäeëeí ïpèçíaê êoíöa ôaéëa: ócòaíoâëeííûé òoëüêo â òoì cëó÷ae, ecëè â òeêóùeé ïoçèöèè íaxoäèòcÿ íoëü.

Äâoè÷íûé K-ôaéë ïpeäcòaâëÿeò coáoé ïocëeäoâaòeëüíocòü ïpoèçâoëüíûx áaéòoâ, çaíèìaþùóþ ïpoèçâoëüíoe ÷ècëo ceêòopoâ. Ôaêòè÷ecêaÿ äëèía xpaíèìoé èíôopìaöèè óêaçûâaeòcÿ â TC-cïècêe.

Çàêðûòü îêíî         Ñïèñîê äðóãèõ äîêóìåíòîâ ÏÝÂÌ "Àãàò"